Stories Tagged: John Horgan

🤷🤷🤷
The Resignation of Laura Helmuth: A Turning Point for Scientific American?

Laura Helmuth has resigned as editor-in-chief of Scientific American, effective November 15,... (14 revisions)